package mc.support.taobao.api.fields;

/**
 * Created with IntelliJ IDEA. <br/>
 * User: francis    <br/>
 * Date: 13-11-21    <br/>
 * Time: 16:44  <br/>
 */
public class GetItemInfoFields extends Fields {

    public GetItemInfoFields has_showcase(){
        addField(Key.has_showcase);
        return this;
    }

    public GetItemInfoFields approve_status() {
        addField( Key.approve_status );
        return this;
    }

    public GetItemInfoFields num_iid() {
        addField( Key.num_iid );
        return this;
    }

    public GetItemInfoFields props() {
        addField( Key.props );
        return this;
    }

    public GetItemInfoFields props_name() {
        addField( Key.props_name );
        return this;
    }

    public GetItemInfoFields pic_url() {
        addField( Key.pic_url );
        return this;
    }

    public GetItemInfoFields title() {
        addField( Key.title );
        return this;
    }

    public GetItemInfoFields detailUrl() {
        addField( Key.detail_url );
        return this;
    }

    public GetItemInfoFields outer_id() {
        addField( Key.outer_id );
        return this;
    }

    public GetItemInfoFields seller_cids() {
        addField( Key.seller_cids );
        return this;
    }

    public GetItemInfoFields price() {
        addField( Key.price );
        return this;
    }

    public GetItemInfoFields delist_time() {
        addField( Key.delist_time );
        return this;
    }

    public GetItemInfoFields cid() {
        addField( Key.cid );
        return this;
    }

    public GetItemInfoFields property_alias() {
        addField( Key.property_alias );
        return this;
    }

    public GetItemInfoFields num() {
        addField( Key.num );
        return this;
    }

    public GetItemInfoFields postage_id() {
        addField( Key.postage_id );
        return this;
    }

    public GetItemInfoFields created() {
        addField( Key.created );
        return this;
    }

    public GetItemInfoFields has_invoice() {
        addField( Key.has_invoice );
        return this;
    }

    public GetItemInfoFields has_warranty() {
        addField( Key.has_warranty );
        return this;
    }

    public GetItemInfoFields sku() {
        addField( Key.sku );
        return this;
    }
    //TODO

}
